thing made quickly and badly - Deutsch Englisch Wörterbuch